package vip.xiaonuo.smzq.modular.hisi.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import java.sql.Timestamp;

/**
 * 矿山资源储量汇总
 *
 * @author sqq
 * @since 2024-07-04
 */
@Getter
@Setter
@TableName("hisi_ks_zyclhz")
public class KsZyclhz {


    /**
     * 主键ID
     * pkid
     */

    @TableId
    @ApiModelProperty(value = "主键ID")
    private String pkid;

    /**
     * 表外金属量
     * bwjsl
     */

    @ApiModelProperty(value = "表外金属量")
    private Integer bwjsl;

    /**
     * 表外矿石量
     * bwksl
     */

    @ApiModelProperty(value = "表外矿石量")
    private Integer bwksl;

    /**
     * 登记分类编号
     * djflbh
     */

    @ApiModelProperty(value = "登记分类编号")
    private Integer djflbh;

    /**
     * 矿区编号
     * kqbh
     */

    @ApiModelProperty(value = "矿区编号")
    private String kqbh;

    /**
     * 年度
     * nd
     */

    @ApiModelProperty(value = "年度")
    private Integer nd;

    /**
     * 矿产代码
     * kcdm
     */

    @ApiModelProperty(value = "矿产代码")
    private Integer kcdm;

    /**
     * 矿产名称
     * kcmc
     */

    @ApiModelProperty(value = "矿产名称")
    private String kcmc;

    /**
     * 矿产组合
     * kczh
     */

    @ApiModelProperty(value = "矿产组合")
    private String kczh;

    /**
     * 矿产组合码
     * kczhm
     */

    @ApiModelProperty(value = "矿产组合码")
    private Integer kczhm;

    /**
     * 统计对象
     * tjdx
     */

    @ApiModelProperty(value = "统计对象")
    private Integer tjdx;

    /**
     * 资源储量类型
     * zycllx
     */

    @ApiModelProperty(value = "资源储量类型")
    private String zycllx;

    /**
     * 资源储量类型名称
     * zycllxmc
     */

    @ApiModelProperty(value = "资源储量类型名称")
    private String zycllxmc;

    /**
     * 年初保有金属量
     * ncbyjsl
     */

    @ApiModelProperty(value = "年初保有金属量")
    private double ncbyjsl;

    /**
     * 年初累计金属量
     * ncljjsl
     */

    @ApiModelProperty(value = "年初累计金属量")
    private double ncljjsl;

    /**
     * 开采量金属量
     * kcljsl
     */

    @ApiModelProperty(value = "开采量金属量")
    private double kcljsl;

    /**
     * 损失量金属量
     * ssljsl
     */

    @ApiModelProperty(value = "损失量金属量")
    private double ssljsl;

    /**
     * 勘察增减金属量
     * kczjjsl
     */

    @ApiModelProperty(value = "勘察增减金属量")
    private double kczjjsl;

    /**
     * 重算增减金属量
     * cszjjsl
     */

    @ApiModelProperty(value = "重算增减金属量")
    private double cszjjsl;

    /**
     * 年末保有金属量
     * nmbyjsl
     */

    @ApiModelProperty(value = "年末保有金属量")
    private double nmbyjsl;

    /**
     * 累计查明金属量
     * ljcmjsl
     */

    @ApiModelProperty(value = "累计查明金属量")
    private double ljcmjsl;

    /**
     * 审批压覆金属量
     * spyfjsl
     */

    @ApiModelProperty(value = "审批压覆金属量")
    private double spyfjsl;

    /**
     * 其他金属量
     * otherdatajsl
     */

    @ApiModelProperty(value = "其他金属量")
    private double otherdatajsl;

    /**
     * 年初保有矿石量
     * ncbyksl
     */

    @ApiModelProperty(value = "年初保有矿石量")
    private double ncbyksl;

    /**
     * 年初累计矿石量
     * ncljksl
     */

    @ApiModelProperty(value = "年初累计矿石量")
    private double ncljksl;

    /**
     * 开采量矿石量
     * kclksl
     */

    @ApiModelProperty(value = "开采量矿石量")
    private double kclksl;

    /**
     * 损失量矿石量
     * sslksl
     */

    @ApiModelProperty(value = "损失量矿石量")
    private double sslksl;

    /**
     * 勘察增减矿石量
     * kczjksl
     */

    @ApiModelProperty(value = "勘察增减矿石量")
    private double kczjksl;

    /**
     * 重算增减矿石量
     * cszjksl
     */

    @ApiModelProperty(value = "重算增减矿石量")
    private double cszjksl;

    /**
     * 年末保有矿石量
     * nmbyksl
     */

    @ApiModelProperty(value = "年末保有矿石量")
    private double nmbyksl;

    /**
     * 累计查明矿石量
     * ljcmksl
     */

    @ApiModelProperty(value = "累计查明矿石量")
    private double ljcmksl;

    /**
     * 审批压覆矿石量
     * spyfksl
     */

    @ApiModelProperty(value = "审批压覆矿石量")
    private double spyfksl;

    /**
     * 其他矿石量
     * otherdataksl
     */

    @ApiModelProperty(value = "其他矿石量")
    private double otherdataksl;


    /**
     * 金属量单位
     * jsldw
     */

    @ApiModelProperty(value = "金属量单位")
    private String jsldw;

    /**
     * 矿石量单位
     * ksldw
     */

    @ApiModelProperty(value = "矿石量单位")
    private String ksldw;
}
